Revision: zsh--cvshead--1.0--patch-89
Archive: schizo@debian.org--2004-zsh-upstream-cvs-head
Creator: Clint Adams <schizo@debian.org>
Date: Mon Sep 20 12:04:35 MDT 2004
Standard-date: 2004-09-20 18:04:35 GMT
Modified-files: ChangeLog Doc/Zsh/contrib.yo
    Src/Zle/zle_main.c Src/init.c Src/params.c
New-patches: schizo@debian.org--2004-zsh-upstream-cvs-head/zsh--cvshead--1.0--patch-89
Summary: Update from CVS

2004-09-20  Peter Stephenson  <pws@csr.com>

   * 20391: Src/params.c: SHLVL didn't get updated in the
   environment if it was already present.

2004-09-20  Bart Schaefer  <schaefer@zsh.org>

   * 20388: Src/Zle/zle_main.c: arrange that "zle internal-widget"
   called from a "zle -N" widget does not trip the ignoreeof warning.
   This is the long-documented behavior, but may break old "zle -N"
   widgets designed as wrappers around delete-char-or-list.

   * 20387: Src/init.c, Src/Zle/zle_main.c: rather than counting EOF
   keystrokes as in 20363, pretend that we received an EOF each time
   the "use 'logout' to logout" warning is printed, and let the top-
   level loop keep the count.  This way, disabling the warning (by
   rebinding that key to a "zle -N" widget) also disables counting.
